English Dictionary
◊ PUMICE STONE
pumice stone
n : a light glass formed on the surface of some lavas; used as
an abrasive [syn: {pumice}]